foreign branches - Alemán Inglés Diccionario